package com.test.po;

import lombok.Data;
import lombok.NoArgsConstructor;
import org.springframework.data.mongodb.core.mapping.Document;

import java.math.BigDecimal;

@Data
@NoArgsConstructor
//@Document("snapshot20200821")
public class SnapShot {

    /**
     * 股票ts代码(HK,SH,SZ,US)
     */
    private String ts;

    /**
     * 股票代码
     */
    private String code;
    /**
     * 股票名称
     */
    private String name;
    /**
     * 行情时间
     */
    private String time;
    /**
     * marketDataTime接收时间
     */
    private String marketDataTime;
    /**
     * 昨收
     */
    private BigDecimal preClose;
    /**
     * 今开
     */
    private BigDecimal open;
    /**
     * 最高
     */
    private BigDecimal high;
    /**
     * 最低
     */
    private BigDecimal low;
    /**
     * 收盘价
     */
    private BigDecimal close;
    /**
     * 最新价
     */
    private BigDecimal last;
    /**
     * 平均价
     */
    private BigDecimal vwap;
    /**
     * 成交量
     */
    private BigDecimal sharestraded;
    /**
     * 成交额
     */
    private BigDecimal turnover;
    /**
     * 沽空量
     */
    private BigDecimal shortshares;
    /**
     * 沽空额
     */
    private BigDecimal shortturnover;

    /**
     * 记录唯一标识
     */
    private String recordId;

    public String getTs() {
        return "HK";
    }
}
